Disini saya akan menjelaskan dasar dasar EBImage.
banyak hal yang bisa lakukan dengan EBImage. untuk saat ini, akan saya jelaskan dasar awal untuk EBImage.
Reading, Displaying, and Writing Images
Ebimage memiliki fungsi membaca, menulis, serta menampilkan gambar.
- Untuk membaca gambar, dapat menggunakan fungsi “readImage()”. EBImage saat ini mendukung 3 format, yaitu jpeg, png serta tiff. seperti biasa, sebelum menggunakan EBImage, kita perlu memanggilnya terlebih dahulu.
library(EBImage)
## Warning: package 'EBImage' was built under R version 4.0.3
img <- readImage("D:/Data Fahrendra/Project RStudio/EBImage/EBimage_2/IMG_20200919_104134.jpg")
pada code diatas, readImage() sudah disimpan dalam variabel bernama “img”. setelah itu, kita memanggil variabel itu kapan saja.
- untuk menampilkan gambar, dapat menggunakan “display()” dan juga “print()”. namun hal yangmembedakan adalah jika pada “display()” menampilkan gambar yg sesungguhkannya, sedangkan pada “print()” menampilkan informasi informasi dari gambar.Dalam display, terdapat 2 method, yaitu “browser” dan “raster”. method browser memungkinkan kita untuk dapat berinteraksi dengan gambar, seperti zoom dan geser. Sedangkan pada method “raster” hanya menampilkan gambar yang ada.
display(img, method="browser")